cell substrate - Francés Inglés Diccionario